﻿
Namespace Plugins

    Public Class EmptyFormOptions
        Implements Interfaces.IFormOptions

        Public Sub [New]() Implements Interfaces.IFormOptions.New
            Throw New NotImplementedException
        End Sub

        Public Sub Open() Implements Interfaces.IFormOptions.Open
            Throw New NotImplementedException
        End Sub

        Public Sub Print() Implements Interfaces.IFormOptions.Print
            Throw New NotImplementedException
        End Sub

        Public Sub Save() Implements Interfaces.IFormOptions.Save
            Throw New NotImplementedException
        End Sub

        Public Sub SaveAs() Implements Interfaces.IFormOptions.SaveAs
            Throw New NotImplementedException
        End Sub

        Public ReadOnly Property SetNew As Boolean Implements Interfaces.IFormOptions.SetNew
            Get
                Return False
            End Get
        End Property

        Public ReadOnly Property SetOpen As Boolean Implements Interfaces.IFormOptions.SetOpen
            Get
                Return False
            End Get
        End Property

        Public ReadOnly Property SetPrint As Boolean Implements Interfaces.IFormOptions.SetPrint
            Get
                Return False
            End Get
        End Property

        Public ReadOnly Property SetSave As Boolean Implements Interfaces.IFormOptions.SetSave
            Get
                Return False
            End Get
        End Property

        Public ReadOnly Property SetSaveAs As Boolean Implements Interfaces.IFormOptions.SetSaveAs
            Get
                Return False
            End Get
        End Property

        Public Sub PagePreview() Implements Interfaces.IFormOptions.PagePreview
            Throw New NotImplementedException
        End Sub

        Public ReadOnly Property SetPagePreview As Boolean Implements Interfaces.IFormOptions.SetPagePreview
            Get
                Return False
            End Get
        End Property

        Public Sub Delete() Implements Interfaces.IFormOptions.Delete

        End Sub

        Public Event OptionsChanged(ByVal sender As Object, ByVal e As System.EventArgs) Implements Interfaces.IFormOptions.OptionsChanged

        Public Sub Refresh() Implements Interfaces.IFormOptions.Refresh

        End Sub

        Public ReadOnly Property SetDelete As Boolean Implements Interfaces.IFormOptions.SetDelete
            Get

            End Get
        End Property

        Public ReadOnly Property SetRefresh As Boolean Implements Interfaces.IFormOptions.SetRefresh
            Get

            End Get
        End Property

        Public ReadOnly Property SetCoopDesign As Boolean Implements Interfaces.IFormOptions.SetCoopDesign
            Get
                Return False
            End Get
        End Property
    End Class

End Namespace